lug straps - Turkish English Dictionary